package com.mycompany.classes
{
  import flash.events.Event;
  // This custom event will be dispatched by the show events
  // of the children of the viewstack defining the wizard screens.
  // The controller registers events with the application
  // systemManager, which gets all events that bubble. This is
  // at the heart of the MVC architecture in this application.
  public class WizardTitleChangeEvent extends Event{
    public static const WIZARD_TITLE_CHANGE:String =
"wizardTitleChange";
    public var newTitleParts:Array;
    public function WizardTitleChangeEvent(... newTitleParts){
      super(WIZARD_TITLE_CHANGE, true);
      this.newTitleParts = newTitleParts;
    }  
  }
}
